Hi Larry,
ad 2.
yes. use -cat:categoryName or -catr:categoryName as generator.
look in pagegenarators.py script. It gives all generators you can use
when starting script.
masti
On 19.08.2020 01:39, Larry Martell wrote:
On Mon, Aug 17, 2020 at 11:43 PM <info(a)gno.de>
wrote:
Hi Larry,
there are two way to use Pywikibot as a side package:
1. add a user-config.py in your /variant folder. A minimal sample can be found at
https://gerrit.wikimedia.org/r/plugins/gitiles/pywikibot/core/+/88f22977fd1…
2. or set a PYWIKIBOT_NO_USER_CONFIG environment variable to 1 or 2 to ignore user-config
settings
The pwb.py script wrapper (as well as the generate_... scripts are available in directory
mode only. You can get it including predefined scripts from nightly
https://pywikibot.toolforge.org/ or as git repository from gerrit or from github clone
https://github.com/wikimedia/pywikibot
Adding pwb.py and generate_user_files.py/generate_family_file.py to side oackage is still
under development
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/560057
Seem our documentation is insufficient, sorry for that. If you have further questions do
not hesitate to ask.
Thanks for the reply - this was very helpful. A couple more questions:
1. Is there any way to login with MFA? Our wiki requires either
choosing a number from an authenticator app or using a userid and
password and then entering a code which was texted.
2. Is there a way to get all pages within a category?
Thanks!
Larry
Am 17.08.2020 um 21:41 schrieb Larry Martell
<larry.martell(a)gmail.com>om>:
We have an internal wiki and I want to use pywikibot to get some data
from it. Installed it from pip but when I import it I get:
import pywikibot
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.7/site-packages/pywikibot/__init__.py",
line 25, in <module>
from pywikibot.bot import (
File "/usr/local/lib/python3.7/site-packages/pywikibot/bot.py", line
105, in <module>
from pywikibot import config2 as config
File "/usr/local/lib/python3.7/site-packages/pywikibot/config2.py",
line 373, in <module>
base_dir = get_base_dir()
File "/usr/local/lib/python3.7/site-packages/pywikibot/config2.py",
line 367, in get_base_dir
raise RuntimeError(exc_text)
RuntimeError: No user-config.py found in directory '/vagrant'.
Looking here
https://www.mediawiki.org/wiki/Manual:Pywikibot/Installation#Configure_Pywi…
I see a reference to pwb.py, but that does not exist in
/usr/local/lib/python3.7/site-packages/pywikibot.
What am I missing here?
Thanks!
_______________________________________________
pywikibot mailing list
pywikibot(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot
_______________________________________________
pywikibot mailing list
pywikibot(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot
_______________________________________________
pywikibot mailing list
pywikibot(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/pywikibot