MaratD
Янв. 30, 2016 13:51:23
Здравствуйте уважаемые разработчики. В программе не могу открыть файл, если он не лежит в месте, где находится проект программы. Как открыть файл из произвольного места на компьютере? Путь прописываю полностью, но пишет, что такой файл не найден. Спасибо.
FishHook
Янв. 30, 2016 13:53:31
Вы не хотите нам показать код?
py.user.next
Янв. 30, 2016 14:31:02
MaratD
Как открыть файл из произвольного места на компьютере?
MaratD
Янв. 30, 2016 17:05:06
Надо поработать с dbf. Вот отрывок кода
import sys
from PyQt5.QtWidgets import QWidget, QPushButton, QApplication
from dbf.ver_33 import Table
class Example(QWidget):
def __init__(self):
super().__init__()
qbtn = QPushButton('Тест', self)
qbtn.clicked.connect(self.Test)
qbtn.resize(qbtn.sizeHint())
qbtn.move(50, 50)
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('Тест')
self.show()
def Test(self):
db = Table(“NOMEN”)
db.open()
MaratD
Янв. 30, 2016 17:07:32
Если кто работал с этой библиотекой, поделитесь как осуществляется поиск в базе. По документации попробывал не получается. Спасибо.
doza_and
Янв. 30, 2016 23:16:48
Пожалуйста оборачивайте код в теги code. иначе на форуме теряются отступы, а они существенны.
MaratD
В программе не могу открыть файл
MaratD
Путь прописываю полностью, но пишет, что такой файл не найден
В вашем отрезке не заметил ни полного пути, ни сообщения об ошибке.
MaratD
Надо поработать с dbf.
Вы не находите что открыть файл и поработать с базой данных совсем разные вещи?
MaratD
Если кто работал с этой библиотекой
Библиотек море, Я не работал.
MaratD
По документации попробывал не получается
Не получается с этой, попробуйте другую, с более адекватной документацией.
https://pypi.python.org/pypi/simpledbf/0.2.4http://dbfpy.sourceforge.net/https://ru.wikibooks.org/wiki/SQLAlchemy
MaratD
Фев. 9, 2016 14:32:12
А как открыть файл в локальной сети для работы с ним?
ZerG
Фев. 9, 2016 16:17:39
Попробуйте перед тем как юзать форум импортировать библиотеку Google.
MaratD
Фев. 10, 2016 06:24:31
)))
там только про интернет сеть, а мне нужна ЛОКАЛЬНАЯ
JOHN_16
Фев. 10, 2016 22:17:23
MaratDсамый простой способ воспользоваться средствами ОС Windows
open(r'\\server\file.txt')